police working dogs - Espagnol Anglais Dictionnaire